*{ padding:0px; margin:0px;}
html, body{font: 12px/22px 宋体, Arial, Helvetica, sans-serif;}
body{  text-align:center; margin:0 auto; font-size:12px; color:#353D40; }


a,a:visited{ text-decoration:none; color:#353D40; }
a:hover,a:active{color:red; text-decoration:underline;}
ul{ list-style:none;}
dl{	list-style:none;}
img{ border:0px; }
.b{font-weight:bold;}
.i{font-style:italic;}
.u{text-decoration:underline;}
.gray{color:#7f7f7f;}
.red{color:#fb3e00;}
.gred{color:#df4000;}
.green{color:#00871d;}
.blue{color:#005fa3;}
.white{color:#fff;}

a.red,a.red:visited{color:#E12E27; text-decoration: none;}
a.red:hover,a.red:active{	 color:#fb3e00; text-decoration:underline;}

.left{float:left; display:inline}
.right{float: right;display:inline}

.en{ font-family:Verdana; font-size:11px;}
input{ font-size:12px;}
.textbox{ padding:2px; border:1px solid #ccc; font-size:12px;}

.hide{display:none;}
.show{display:block;}

.title{position:relative; font-weight:bold;}
.more {position:absolute ; left:95%; top:0px; font-weight:bold;}

.bluebox{ border:1px #DDDDDD solid;margin-bottom:4px;  min-height:100px;_height:100px;}
.bluebox .title{padding-left:20px; background:transparent url(images/navbg.gif) repeat-x ;height:30px; line-height:30px;}
.bluebox .title .more{}
.bluebox .content{padding:6px 6px;*padding:0px;}

.bluebox .textlist{}
.bluebox .textlist .left{ margin-left:10px; }
* html .bluebox .textlist .left{margin-right:20px; margin-left:10px; }
 .bluebox .textlist .right{margin-right:10px;padding-right:10px;padding-top:20px; width:290px; }
* html .bluebox .textlist .right{margin-right:0px;}
.bluebox .textlist ul{margin:0 10px;}
.bluebox .textlist li{height:26px; line-height:26px; background:transparent url(images/ico1.gif) no-repeat scroll left center ; padding-left:14px;}

.bluebox .imglist{margin:15px 0px;}
* html .bluebox .imglist{margin:0px;}
.bluebox .imglist li{float:left; margin:0px 10px; width:110px;height:130px;padding:0px 7px;}
.bluebox .imglist li img {width:112px;height:94px;padding:1px;border:1px #959493 solid;}
.bluebox .imglist li p{text-align:center;}
* html .bluebox .imglist li{margin:10px;height:121px;} 
.bluebox .imglist li .left{ width:134px; margin-left:10px; height:137px; padding:3px;  background:transparent url(images/picbg.gif) no-repeat;}
.bluebox .imglist li p.t{color:#FF6500; font-weight:bold; text-align:center;}
.bluebox .imglist .right{width:140px; margin-left:10px;  overflow:hidden; float:left;}

.bluebox .bottom{background:#EAF8FE; border-top:1px #94BAF7 solid; padding:8px 20px;}
.bluebox .bottom ul{padding:0px 5px;}
.bluebox .bottom li{padding-left:10px; float:left; width:100px;}


.clear{clear:both; line-height:0; height:0px; font-size:0;}

 
 

#container{ width:939px; margin:0 auto ; text-align:left;}

#header{  height:75px; background:#F7F7F7;}
#header .logo{ width:564px;}
#header .right{width:274px;text-align:right;}
#header .right .top{font-size:15px; font-weight:bold; color:red; padding-top:15px; padding-bottom:0px;padding-right:10px;}

.seach ul { }
.seach li{float:right; margin-left:5px;}
.seach .txt{width:100px; height:16px;}
.seach select{height:20px;}
*html .seach select{font-size:11px;}
.seach .btn{ border:0px; background:transparent  url(images/seachbtn.jpg); height:20px; width:50px;}

.menu{height:36px; padding:0px 20px; background:transparent url(images/menubg.gif) repeat-x ; line-height:36px; font-size:14px; font-weight:bold;}
.menu li{float:left; background: transparent url(images/line.gif) no-repeat scroll right center ;padding-right:20px; margin-right:20px;}
.menu li a,.menu li a:visited {color:black; text-decoration:none;}
.menu li a:hover,.menu li a:active {color:red;}
.banner{}
.banner li{list-style-type:none;float:left;}


#mainbody{margin:6px 0;}

#footer{}
#footer .links{}
.links .title{  background:transparent url(images/linksBg.gif) repeat-x ; height:30px; line-height:30px; padding-left:20px;}
.links .title2{  background:transparent url(images/bg7.gif) repeat-x ; height:30px; line-height:30px; padding-left:20px;font-weight:bold; }

.links .content{ margin:10px 0px; padding:10px 30px 0px 30px;_padding:10px 30px 0px 30px; border:1px #DDDDDD solid; min-height:0px;_height:20px;}
.links .content ul{}
.links .content li{float:left; padding-left:20px; }
.links .nav{ clear:both; height:26px; line-height:26px; padding:0px 25px; background:#F3F3F3;}
.links .nav li{float: left; }
.links .nav li a{margin-right:10px; padding-left:10px;}

.copyright{text-align:center;}








